//package com.whut.rssReader.activity;
//
//import android.app.Activity;
//import android.content.Intent;
//import android.net.Uri;
//import android.os.Bundle;
//import android.util.Log;
//import android.view.View;
//
//import com.tencent.weibo.beans.OAuth;
//import com.tencent.weibo.utils.Configuration;
//import com.tencent.weibo.utils.OAuthClient;
//import com.whut.rssReader.weibo.tengxun.TengxunLogin;
//import com.whut.rssReader.weibo.tengxun.TokenStore;
//
//public class SettingAcitivity extends Activity {
//	
//	private OAuth oauth;
//	private OAuthClient auth;
//	private String clientIp;
//	
//	@Override
//	protected void onCreate(Bundle savedInstanceState) {
//		// TODO Auto-generated method stub
//		super.onCreate(savedInstanceState);
//		setContentView(R.layout.setting);
//	}
//	
//	@Override
//	protected void onResume() {
//		super.onResume();
//		Uri uri = this.getIntent().getData();
//
//		if(uri != null) {
//			String oauth_verifier = uri.getQueryParameter("oauth_verifier");	
//			String oauth_token = uri.getQueryParameter("oauth_token");	
//			
//			getToken(oauth_verifier, oauth_token);
//		}
//	}
//	
//	public void myClickHandler(View target){
//		switch(target.getId()){
//		case R.id.weibo_xinlang:
////			new WeiboLogin(this, this).login();
//			break;
//		case R.id.weibo_tengxu:
//			new TengxunLogin(this).login();
//			break;
//		}
//	}
//	
//	public void setToken(String oauth_token, String oauth_token_secret) {
//		oauth = TengxunLogin.oauth;
//		
//		oauth.setOauth_token(oauth_token);
//		oauth.setOauth_token_secret(oauth_token_secret);
//		
//		TokenStore.store(this, oauth);
//		
//	}
//	
//	/**
//	 * get token from verifier code
//	 * @param oauth_verifier
//	 * @param oauth_token
//	 */
//	public void getToken(String oauth_verifier, String oauth_token) {
//		oauth = TengxunLogin.oauth;
//		auth = TengxunLogin.auth;
//		
//		oauth.setOauth_verifier(oauth_verifier);
//		oauth.setOauth_token(oauth_token);
//		
//		clientIp = Configuration.wifiIp;
//			
//		try {
//			oauth = auth.accessToken(oauth);
//		} catch (Exception e) {
//			// TODO Auto-generated catch block
//			e.printStackTrace();
//		}
//
//		if (oauth.getStatus() == 2) {
//			System.out.println("Get Access Token failed!");
//			return;
//		} else {			
//			Log.d("tengxunweibo", "OAuthActivity Oauth_token : " + oauth.getOauth_token());
//			Log.d("tengxunweibo", "OAuthActivity Oauth_token_secret : " + oauth.getOauth_token_secret());
//			
//			// 已经拿到access token，可以使用oauth对象访问�?��API�?
//			// 将access token存储到SharedPreferences�?
//			TokenStore.store(this, oauth);
//		}
//	}
//
//}
